permanent dye - French English Dictionary